engine seat - Turkish English Dictionary